package com.zhiyou100.entity;

import lombok.*;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 分数实体类
 *
 * @author yang
 */
@Getter
@Setter
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class Score implements Serializable {
    /**
     * 分数的 id
     */
    private Integer id;
    /**
     * 分数
     */
    private BigDecimal fraction;
    /**
     * 考试的学生
     */
    private Student examStudent;
    /**
     * 改卷子的学生
     */
    private Student markStudent;
    /**
     * 改卷子的学生的ip
     */
    private String markIp;
    /**
     * 考试的 id
     */
    private Exam exam;
    /**
     * 分数创建时间
     */
    private Date createTime;

    @Override
    public String toString() {
        return "Score{" +
                "id=" + id +
                ", fraction=" + fraction +
                ", markIp='" + markIp + '\'' +
                ", createTime=" + createTime +
                '}';
    }

}
